import React, { FC } from 'react';
import { Carousel } from 'antd';

type Iprops = {
  name: string;
};

const contentStyle: React.CSSProperties = {
  margin: 0,
  height: '160px',
  color: '#fff',
  lineHeight: '160px',
  textAlign: 'center',
  background: '#364d79',
};

const Mine: FC<Iprops> = (props) => {
  const onChange = (currentSlide: number) => {
    console.log(currentSlide);
  };

  return (
    <div>
      <h1>个人中心</h1>
      <Carousel afterChange={onChange}>
        <div>
          <h3 style={contentStyle}>1</h3>
        </div>
        <div>
          <h3 style={contentStyle}>2</h3>
        </div>
        <div>
          <h3 style={contentStyle}>3</h3>
        </div>
        <div>
          <h3 style={contentStyle}>4</h3>
        </div>
      </Carousel>
    </div>
  );
};

function MineRole() {
  return <Mine name="123" />;
}

// 权限校验
MineRole.wrappers = ['@/wrappers/auth'];

export default MineRole;
